package com.market.domain.transients.report;

import java.io.Serializable;

public class OrderDetailSummaryByProduct implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1631048958640885116L;

	private Long id;	
	private String type;
	private String storageLocation;
	private String number;
	private String Name;
	private String chineseName;
	private Double purchasePrice;
	private Integer inventory;
	private Integer orderedQuantity;
	private Double orderedSubtotal;
	private Integer confirmedQuantity;
	private Double confirmedSubtotal;
	private Double deliveredQuantity;
	private Double deliveredSubtotal;
	private Integer orderedDifference;
	private Integer confirmedDifference;
	private String unit;
	private String chineseUnit;
	private String frenchUnit;
	private String specDesc;

	public OrderDetailSummaryByProduct(Long id, String type, String storageLocation,String number, String name, String chineseName, Double purchasePrice,
			Integer inventory, Integer orderedQuantity,
			Double orderedSubtotal, Integer confirmedQuantity, Double confirmedSubtotal, Double deliveredQuantity,
			Double deliveredSubtotal, Integer orderedDifference, Integer confirmedDifference, String unit,
			String chineseUnit, String frenchUnit, String specDesc) {
		super();
		this.id = id;
		this.type=type;
		this.storageLocation=storageLocation;
		this.number = number;
		this.Name = name;
		this.chineseName = chineseName; 
		this.purchasePrice = purchasePrice;
		this.inventory = inventory;
		this.orderedQuantity = orderedQuantity;
		this.orderedSubtotal = orderedSubtotal;
		this.confirmedQuantity = confirmedQuantity;
		this.confirmedSubtotal = confirmedSubtotal;
		this.deliveredQuantity = deliveredQuantity;
		this.deliveredSubtotal = deliveredSubtotal;
		this.orderedDifference = orderedDifference;
		this.confirmedDifference = confirmedDifference;
		this.unit = unit;
		this.chineseUnit = chineseUnit;
		this.frenchUnit = frenchUnit;
		this.specDesc = specDesc;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	
	
	public String getStorageLocation() {
		return storageLocation;
	}

	public void setStorageLocation(String storageLocation) {
		this.storageLocation = storageLocation;
	}

	public String getNumber() {
		return number;
	}

	public void setNumber(String number) {
		this.number = number;
	}

	public String getName() {
		return Name;
	}

	public void setName(String name) {
		Name = name;
	}

	public String getChineseName() {
		return chineseName;
	}

	public void setChineseName(String chineseName) {
		this.chineseName = chineseName;
	}
	
	public Double getPurchasePrice() {
		return purchasePrice;
	}

	public void setPurchasePrice(Double purchasePrice) {
		this.purchasePrice = purchasePrice;
	}

	public Integer getInventory() {
		return inventory;
	}

	public void setInventory(Integer inventory) {
		this.inventory = inventory;
	}

	public Integer getOrderedQuantity() {
		return orderedQuantity;
	}

	public void setOrderedQuantity(Integer orderedQuantity) {
		this.orderedQuantity = orderedQuantity;
	}

	public Double getOrderedSubtotal() {
		return orderedSubtotal;
	}

	public void setOrderedSubtotal(Double orderedSubtotal) {
		this.orderedSubtotal = orderedSubtotal;
	}


	public Integer getConfirmedQuantity() {
		return confirmedQuantity;
	}

	public void setConfirmedQuantity(Integer confirmedQuantity) {
		this.confirmedQuantity = confirmedQuantity;
	}

	public Double getConfirmedSubtotal() {
		return confirmedSubtotal;
	}

	public void setConfirmedSubtotal(Double confirmedSubtotal) {
		this.confirmedSubtotal = confirmedSubtotal;
	}

	public Integer getConfirmedDifference() {
		return confirmedDifference;
	}

	public void setConfirmedDifference(Integer confirmedDifference) {
		this.confirmedDifference = confirmedDifference;
	}

	public Double getDeliveredQuantity() {
		return deliveredQuantity;
	}

	public void setDeliveredQuantity(Double deliveredQuantity) {
		this.deliveredQuantity = deliveredQuantity;
	}

	public Double getDeliveredSubtotal() {
		return deliveredSubtotal;
	}

	public void setDeliveredSubtotal(Double deliveredSubtotal) {
		this.deliveredSubtotal = deliveredSubtotal;
	}

	public Integer getOrderedDifference() {
		return orderedDifference;
	}

	public void setOrderedDifference(Integer orderedDifference) {
		this.orderedDifference = orderedDifference;
	}

	public String getUnit() {
		return unit;
	}

	public void setUnit(String unit) {
		this.unit = unit;
	}

	public String getChineseUnit() {
		return chineseUnit;
	}

	public void setChineseUnit(String chineseUnit) {
		this.chineseUnit = chineseUnit;
	}

	public String getFrenchUnit() {
		return frenchUnit;
	}

	public void setFrenchUnit(String frenchUnit) {
		this.frenchUnit = frenchUnit;
	}

	public String getSpecDesc() {
		return specDesc;
	}

	public void setSpecDesc(String specDesc) {
		this.specDesc = specDesc;
	}


}
